A Probabilistic Model for Chord Progressions
نویسندگان
چکیده
Chord progressions are the building blocks from which tonal music is constructed. Inferring chord progressions is thus an essential step towards modeling long term dependencies in music. In this paper, a distributed representation for chords is designed such that Euclidean distances roughly correspond to psychoacoustic dissimilarities. Estimated probabilities of chord substitutions are derived from this representation and are used to introduce smoothing in graphical models observing chord progressions. Parameters in the graphical models are learnt with the EM algorithm and the classical Junction Tree algorithm is used for inference. Various model architectures are compared in terms of conditional out-of-sample likelihood. Both perceptual and statistical evidence show that binary trees related to meter are well suited to capture chord dependencies.
منابع مشابه
Probabilistic Melodic Harmonization
We propose a representation for musical chords that allows us to include domain knowledge in probabilistic models. We then introduce a graphical model for harmonization of melodies that considers every structural components in chord notation. We show empirically that root notes progressions exhibit global dependencies that can be better captured with a tree structure related to the meter than w...
متن کاملProbabilistic models for melodic prediction
Chord progressions are the building blocks from which tonal music is constructed. The choice of a particular representation for chords has a strong impact on statistical modeling of the dependence between chord symbols and the actual sequences of notes in polyphonic music. Melodic prediction is used in this paper as a benchmark task to evaluate the quality of four chord representations using tw...
متن کاملA Unified Probabilistic Model of Note Combinations and Chord Progressions
This paper presents a unified simultaneous and sequential model for note combinations and chord progressions. In chord progression analysis, n-gram models have often been used for modeling temporal sequences of chord labels (e.g., C major, D minor, and E# seventh). These models require us to specify the value of n and define a limited vocabulary of chord labels. On the other hand, our model is ...
متن کاملA Graphical Model for Chord Progressions
Chord progressions are the building blocks from which tonal music is constructed. Inferring chord progressions is thus an essential step towards modeling long term dependencies in music. In this paper, a distributed representation for chords is designed such that Euclidean distances roughly correspond to psychoacoustic similarities. Graphical models observing chord progressions are then compare...
متن کاملA Computational Model That Generalises Schoenberg’s Guidelines for Favourable Chord Progressions
This paper presents a formal model of Schoenberg’s guidelines for convincing chord root progressions. This model has been implemented as part of a system that models a considerable part of Schoenberg’s Theory of Harmony. This system implements Schoenberg’s theory in a modular way: besides generating four-voice homophonic chord progressions, it can also be used for creating other textures that d...
متن کامل